prevent project failure